\hypertarget{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager}{\section{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager Interface Reference}
\label{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager}\index{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager@{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager}}
}
Inheritance diagram for cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_aee20a1641aee042f375f46a01567c019}{serializeto\-X\-M\-L} (U\-R\-I output)  throws I\-O\-Exception, Transformer\-Configuration\-Exception, Transformer\-Exception 
\begin{DoxyCompactList}\small\item\em serializeto\-X\-M\-L Transformuje modifikovanú databázu do X\-M\-L súboru s danou U\-R\-I \end{DoxyCompactList}\item 
void \hyperlink{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a4758d62f9ecebff5d90e4f8e04014fd6}{serializeto\-X\-M\-L} (File output)  throws I\-O\-Exception, Transformer\-Configuration\-Exception, Transformer\-Exception 
\begin{DoxyCompactList}\small\item\em serializeto\-X\-M\-L Transformuje modifikovanú databázu do daného X\-M\-L súboru \end{DoxyCompactList}\item 
String \hyperlink{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_afc1023aa323602be18057e89460fcb38}{get\-Default\-Language} ()
\begin{DoxyCompactList}\small\item\em getter parametru default\-Language \end{DoxyCompactList}\item 
void \hyperlink{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_aa45dffea2061d014ef0587a756b8ed87}{set\-Default\-Language} (String default\-Language)
\begin{DoxyCompactList}\small\item\em setter parametru default\-Language \end{DoxyCompactList}\item 
void \hyperlink{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a2b52bf1798dec7b4034c49c2ab35235d}{add\-Medium} (\hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_medium}{Medium} medium)  throws X\-Path\-Expression\-Exception, Wrong\-Number\-Of\-Elements\-Exception, Element\-Already\-Exists\-Exception
\begin{DoxyCompactList}\small\item\em add\-Medium Pridanie média \end{DoxyCompactList}\item 
void \hyperlink{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_af42d6d99376561458d5cf0765e623eb7}{delete\-Medium} (\hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_medium}{Medium} medium)  throws No\-Such\-Element\-Exception, Wrong\-Number\-Of\-Elements\-Exception, X\-Path\-Expression\-Exception 
\begin{DoxyCompactList}\small\item\em delete\-Medium Odstránenie média \end{DoxyCompactList}\item 
void \hyperlink{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a028750ae9dcd8adca2665ca3ef53e17b}{update\-Medium} (\hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_medium}{Medium} medium)  throws No\-Such\-Element\-Exception, Wrong\-Number\-Of\-Elements\-Exception
\begin{DoxyCompactList}\small\item\em update\-Medium Zmena parametrov média. \end{DoxyCompactList}\item 
Array\-List$<$ \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_medium}{Medium} $>$ \hyperlink{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_adca432c5dab5d964bb129ec081280498}{find\-Medium} (String title)  throws X\-Path\-Expression\-Exception, No\-Such\-Element\-Exception, Wrong\-Number\-Of\-Elements\-Exception
\begin{DoxyCompactList}\small\item\em find\-Medium Vyhľadanie všetkých médií s názvom title. Vyhľadanie je case-\/insensitive a title môže byť aj podslovo \end{DoxyCompactList}\item 
Array\-List$<$ \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_medium}{Medium} $>$ \hyperlink{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a895b5318a4032be92d84800bef8f4544}{get\-All\-Media} ()  throws X\-Path\-Expression\-Exception, Wrong\-Number\-Of\-Elements\-Exception
\begin{DoxyCompactList}\small\item\em get\-All\-Media Vráti zoznam všetkých médií v databáze \end{DoxyCompactList}\item 
\hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_medium}{Medium} \hyperlink{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a9b189f9b817b50d2b51883cb9a67e44a}{get\-Medium} (long id)  throws X\-Path\-Expression\-Exception, No\-Such\-Element\-Exception, Wrong\-Number\-Of\-Elements\-Exception
\begin{DoxyCompactList}\small\item\em get\-Medium Vyhľadá médium podľa I\-D \end{DoxyCompactList}\item 
void \hyperlink{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_adbb6716a77f1ac66c91b81b9ded67a07}{add\-Category} (\hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_category}{Category} category)  throws X\-Path\-Expression\-Exception, Wrong\-Number\-Of\-Elements\-Exception, Element\-Already\-Exists\-Exception
\begin{DoxyCompactList}\small\item\em add\-Category Pridanie kategórie s novým I\-D \end{DoxyCompactList}\item 
void \hyperlink{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a7c55c898aeff022b3f6404639f838e2d}{delete\-Category} (\hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_category}{Category} category)  throws X\-Path\-Expression\-Exception
\begin{DoxyCompactList}\small\item\em delete\-Category Odobranie kategórie \end{DoxyCompactList}\item 
void \hyperlink{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a4b3eca4276270a7d3b7391987e2d0b0b}{update\-Category} (\hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_category}{Category} category)  throws X\-Path\-Expression\-Exception, No\-Such\-Element\-Exception
\begin{DoxyCompactList}\small\item\em update\-Category Zmena kategórie \end{DoxyCompactList}\item 
\hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_category}{Category} \hyperlink{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a6363f39192b56da01664e77b45b9feb7}{get\-Category} (long id)  throws No\-Such\-Element\-Exception, X\-Path\-Expression\-Exception, Wrong\-Number\-Of\-Elements\-Exception
\begin{DoxyCompactList}\small\item\em Získanie kategórie z databázy. \end{DoxyCompactList}\item 
Array\-List$<$ \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_category}{Category} $>$ \hyperlink{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a45188f4204c4581ce5267d1224e1c340}{find\-Category} (String title)  throws X\-Path\-Expression\-Exception, Wrong\-Number\-Of\-Elements\-Exception
\begin{DoxyCompactList}\small\item\em vyhladanie kategórie \end{DoxyCompactList}\item 
void \hyperlink{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_acabf6cc4904b54026b0750cdcf4b72a5}{add\-To\-Category} (\hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_medium}{Medium} medium, \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_category}{Category} category)  throws X\-Path\-Expression\-Exception, Wrong\-Number\-Of\-Elements\-Exception
\begin{DoxyCompactList}\small\item\em add\-To\-Category Pridá kategóriu k danému médiu. \end{DoxyCompactList}\item 
void \hyperlink{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a54176e006f1e7263b61d566f3a8f7fc3}{remove\-From\-Categories} (\hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_medium}{Medium} medium)  throws X\-Path\-Expression\-Exception
\begin{DoxyCompactList}\small\item\em remove\-From\-Category odoberie medium zo vsetkych kategorii \end{DoxyCompactList}\item 
Array\-List$<$ \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_category}{Category} $>$ \hyperlink{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a61f41b3bee5d36bb2c14e0aa2cc7b3ec}{get\-All\-Categories} ()  throws X\-Path\-Expression\-Exception, Wrong\-Number\-Of\-Elements\-Exception
\begin{DoxyCompactList}\small\item\em get\-All\-Categories Vráti zoznam kategórií \end{DoxyCompactList}\item 
void \hyperlink{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a97d3a1aac3fc4581f4aaca0a0d807f43}{import\-From} (File odf)
\begin{DoxyCompactList}\small\item\em import\-From importuje media z odf suboru \end{DoxyCompactList}\item 
void \hyperlink{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a0faa8ca939a5d034f9e33bc190ca6ad6}{remove\-Medium\-From\-Category} (\hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_medium}{Medium} medium, \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_category}{Category} category)  throws X\-Path\-Expression\-Exception
\begin{DoxyCompactList}\small\item\em remove\-Medium\-From\-Category odstrani medium z kategorie \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Rozhranie pre prácu s databázou. \begin{DoxyAuthor}{Author}
Martin Hatina, Dominika Hoďovská 
\end{DoxyAuthor}


\subsection{Member Function Documentation}
\hypertarget{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_adbb6716a77f1ac66c91b81b9ded67a07}{\index{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}!add\-Category@{add\-Category}}
\index{add\-Category@{add\-Category}!cz::muni::fi::pb138::videolibrary::database::IDatabaseManager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}}
\subsubsection[{add\-Category}]{\setlength{\rightskip}{0pt plus 5cm}void cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager.\-add\-Category (
\begin{DoxyParamCaption}
\item[{{\bf Category}}]{category}
\end{DoxyParamCaption}
)  throws X\-Path\-Expression\-Exception, {\bf Wrong\-Number\-Of\-Elements\-Exception}, {\bf Element\-Already\-Exists\-Exception}}}\label{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_adbb6716a77f1ac66c91b81b9ded67a07}


add\-Category Pridanie kategórie s novým I\-D 


\begin{DoxyExceptions}{Exceptions}
{\em javax.\-xml.\-xpath.\-X\-Path\-Expression\-Exception} & \\
\hline
{\em \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1exception_1_1_wrong_number_of_elements_exception}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-exception.\-Wrong\-Number\-Of\-Elements\-Exception}} & \\
\hline
{\em \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1exception_1_1_element_already_exists_exception}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-exception.\-Element\-Already\-Exists\-Exception}} & \\
\hline
\end{DoxyExceptions}

\begin{DoxyParams}{Parameters}
{\em category} & Kategória, ktorá má byť pridaná \\
\hline
\end{DoxyParams}


Implemented in \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_database_manager_a7563e2bd9cfca99db0250aa90c5e01c4}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-Database\-Manager}.

\hypertarget{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a2b52bf1798dec7b4034c49c2ab35235d}{\index{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}!add\-Medium@{add\-Medium}}
\index{add\-Medium@{add\-Medium}!cz::muni::fi::pb138::videolibrary::database::IDatabaseManager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}}
\subsubsection[{add\-Medium}]{\setlength{\rightskip}{0pt plus 5cm}void cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager.\-add\-Medium (
\begin{DoxyParamCaption}
\item[{{\bf Medium}}]{medium}
\end{DoxyParamCaption}
)  throws X\-Path\-Expression\-Exception, {\bf Wrong\-Number\-Of\-Elements\-Exception}, {\bf Element\-Already\-Exists\-Exception}}}\label{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a2b52bf1798dec7b4034c49c2ab35235d}


add\-Medium Pridanie média 


\begin{DoxyExceptions}{Exceptions}
{\em javax.\-xml.\-xpath.\-X\-Path\-Expression\-Exception} & \\
\hline
{\em \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1exception_1_1_element_already_exists_exception}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-exception.\-Element\-Already\-Exists\-Exception}} & \\
\hline
\end{DoxyExceptions}

\begin{DoxyParams}{Parameters}
{\em medium} & Nové médium, ktorému bude pridelené I\-D. \\
\hline
\end{DoxyParams}

\begin{DoxyExceptions}{Exceptions}
{\em Wrong\-Number\-Of\-Elements\-Exception} & \\
\hline
\end{DoxyExceptions}


Implemented in \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_database_manager_a114a529e2c430748283996d4006a44fd}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-Database\-Manager}.

\hypertarget{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_acabf6cc4904b54026b0750cdcf4b72a5}{\index{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}!add\-To\-Category@{add\-To\-Category}}
\index{add\-To\-Category@{add\-To\-Category}!cz::muni::fi::pb138::videolibrary::database::IDatabaseManager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}}
\subsubsection[{add\-To\-Category}]{\setlength{\rightskip}{0pt plus 5cm}void cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager.\-add\-To\-Category (
\begin{DoxyParamCaption}
\item[{{\bf Medium}}]{medium, }
\item[{{\bf Category}}]{category}
\end{DoxyParamCaption}
)  throws X\-Path\-Expression\-Exception, {\bf Wrong\-Number\-Of\-Elements\-Exception}}}\label{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_acabf6cc4904b54026b0750cdcf4b72a5}


add\-To\-Category Pridá kategóriu k danému médiu. 


\begin{DoxyExceptions}{Exceptions}
{\em javax.\-xml.\-xpath.\-X\-Path\-Expression\-Exception} & \\
\hline
{\em \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1exception_1_1_wrong_number_of_elements_exception}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-exception.\-Wrong\-Number\-Of\-Elements\-Exception}} & \\
\hline
\end{DoxyExceptions}

\begin{DoxyParams}{Parameters}
{\em medium} & Médium, ktoré bude pridané do kategórie \\
\hline
{\em category} & Kategória, ktorej bude pridané médium \\
\hline
\end{DoxyParams}


Implemented in \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_database_manager_a3e11a00792da457be19660b548174cbe}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-Database\-Manager}.

\hypertarget{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a7c55c898aeff022b3f6404639f838e2d}{\index{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}!delete\-Category@{delete\-Category}}
\index{delete\-Category@{delete\-Category}!cz::muni::fi::pb138::videolibrary::database::IDatabaseManager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}}
\subsubsection[{delete\-Category}]{\setlength{\rightskip}{0pt plus 5cm}void cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager.\-delete\-Category (
\begin{DoxyParamCaption}
\item[{{\bf Category}}]{category}
\end{DoxyParamCaption}
)  throws X\-Path\-Expression\-Exception}}\label{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a7c55c898aeff022b3f6404639f838e2d}


delete\-Category Odobranie kategórie 


\begin{DoxyExceptions}{Exceptions}
{\em javax.\-xml.\-xpath.\-X\-Path\-Expression\-Exception} & \\
\hline
\end{DoxyExceptions}

\begin{DoxyParams}{Parameters}
{\em category} & Kategória na odobranie \\
\hline
\end{DoxyParams}


Implemented in \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_database_manager_af0c9dd54d5a371e761cf3ac2321144d3}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-Database\-Manager}.

\hypertarget{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_af42d6d99376561458d5cf0765e623eb7}{\index{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}!delete\-Medium@{delete\-Medium}}
\index{delete\-Medium@{delete\-Medium}!cz::muni::fi::pb138::videolibrary::database::IDatabaseManager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}}
\subsubsection[{delete\-Medium}]{\setlength{\rightskip}{0pt plus 5cm}void cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager.\-delete\-Medium (
\begin{DoxyParamCaption}
\item[{{\bf Medium}}]{medium}
\end{DoxyParamCaption}
)  throws No\-Such\-Element\-Exception, {\bf Wrong\-Number\-Of\-Elements\-Exception}, X\-Path\-Expression\-Exception }}\label{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_af42d6d99376561458d5cf0765e623eb7}


delete\-Medium Odstránenie média 


\begin{DoxyExceptions}{Exceptions}
{\em \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1exception_1_1_wrong_number_of_elements_exception}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-exception.\-Wrong\-Number\-Of\-Elements\-Exception}} & \\
\hline
{\em javax.\-xml.\-xpath.\-X\-Path\-Expression\-Exception} & \\
\hline
\end{DoxyExceptions}

\begin{DoxyParams}{Parameters}
{\em medium} & Médium, ktoré má byť odstránené. \\
\hline
\end{DoxyParams}


Implemented in \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_database_manager_ae2e240d2e9c70bc2dd8e8ad2ca1ce307}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-Database\-Manager}.

\hypertarget{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a45188f4204c4581ce5267d1224e1c340}{\index{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}!find\-Category@{find\-Category}}
\index{find\-Category@{find\-Category}!cz::muni::fi::pb138::videolibrary::database::IDatabaseManager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}}
\subsubsection[{find\-Category}]{\setlength{\rightskip}{0pt plus 5cm}Array\-List$<${\bf Category}$>$ cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager.\-find\-Category (
\begin{DoxyParamCaption}
\item[{String}]{title}
\end{DoxyParamCaption}
)  throws X\-Path\-Expression\-Exception, {\bf Wrong\-Number\-Of\-Elements\-Exception}}}\label{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a45188f4204c4581ce5267d1224e1c340}


vyhladanie kategórie 


\begin{DoxyExceptions}{Exceptions}
{\em javax.\-xml.\-xpath.\-X\-Path\-Expression\-Exception} & \\
\hline
{\em \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1exception_1_1_wrong_number_of_elements_exception}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-exception.\-Wrong\-Number\-Of\-Elements\-Exception}} & \\
\hline
\end{DoxyExceptions}

\begin{DoxyParams}{Parameters}
{\em title} & názov kategórie, ktorá má byť nájdená \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
vyhľadaná kategória 
\end{DoxyReturn}


Implemented in \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_database_manager_a4612c572db8c920332032d8db70a589a}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-Database\-Manager}.

\hypertarget{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_adca432c5dab5d964bb129ec081280498}{\index{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}!find\-Medium@{find\-Medium}}
\index{find\-Medium@{find\-Medium}!cz::muni::fi::pb138::videolibrary::database::IDatabaseManager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}}
\subsubsection[{find\-Medium}]{\setlength{\rightskip}{0pt plus 5cm}Array\-List$<${\bf Medium}$>$ cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager.\-find\-Medium (
\begin{DoxyParamCaption}
\item[{String}]{title}
\end{DoxyParamCaption}
)  throws X\-Path\-Expression\-Exception, No\-Such\-Element\-Exception, {\bf Wrong\-Number\-Of\-Elements\-Exception}}}\label{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_adca432c5dab5d964bb129ec081280498}


find\-Medium Vyhľadanie všetkých médií s názvom title. Vyhľadanie je case-\/insensitive a title môže byť aj podslovo 


\begin{DoxyExceptions}{Exceptions}
{\em javax.\-xml.\-xpath.\-X\-Path\-Expression\-Exception} & \\
\hline
{\em \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1exception_1_1_wrong_number_of_elements_exception}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-exception.\-Wrong\-Number\-Of\-Elements\-Exception}} & \\
\hline
\end{DoxyExceptions}

\begin{DoxyParams}{Parameters}
{\em title} & Reťazec, podľa ktorého hľadáme. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Zoznam médií ktoré obsahujú hodnotu v parametri title 
\end{DoxyReturn}


Implemented in \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_database_manager_a4c7b8c63a6192215511ea53d6375eac6}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-Database\-Manager}.

\hypertarget{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a61f41b3bee5d36bb2c14e0aa2cc7b3ec}{\index{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}!get\-All\-Categories@{get\-All\-Categories}}
\index{get\-All\-Categories@{get\-All\-Categories}!cz::muni::fi::pb138::videolibrary::database::IDatabaseManager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}}
\subsubsection[{get\-All\-Categories}]{\setlength{\rightskip}{0pt plus 5cm}Array\-List$<${\bf Category}$>$ cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager.\-get\-All\-Categories (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)  throws X\-Path\-Expression\-Exception, {\bf Wrong\-Number\-Of\-Elements\-Exception}}}\label{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a61f41b3bee5d36bb2c14e0aa2cc7b3ec}


get\-All\-Categories Vráti zoznam kategórií 


\begin{DoxyExceptions}{Exceptions}
{\em javax.\-xml.\-xpath.\-X\-Path\-Expression\-Exception} & \\
\hline
{\em \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1exception_1_1_wrong_number_of_elements_exception}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-exception.\-Wrong\-Number\-Of\-Elements\-Exception}} & \\
\hline
\end{DoxyExceptions}
\begin{DoxyReturn}{Returns}
Zoznam všetkých kategórií 
\end{DoxyReturn}


Implemented in \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_database_manager_a2390ff8dc44a761cff11bb82b9a8d46a}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-Database\-Manager}.

\hypertarget{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a895b5318a4032be92d84800bef8f4544}{\index{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}!get\-All\-Media@{get\-All\-Media}}
\index{get\-All\-Media@{get\-All\-Media}!cz::muni::fi::pb138::videolibrary::database::IDatabaseManager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}}
\subsubsection[{get\-All\-Media}]{\setlength{\rightskip}{0pt plus 5cm}Array\-List$<${\bf Medium}$>$ cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager.\-get\-All\-Media (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)  throws X\-Path\-Expression\-Exception, {\bf Wrong\-Number\-Of\-Elements\-Exception}}}\label{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a895b5318a4032be92d84800bef8f4544}


get\-All\-Media Vráti zoznam všetkých médií v databáze 


\begin{DoxyExceptions}{Exceptions}
{\em javax.\-xml.\-xpath.\-X\-Path\-Expression\-Exception} & \\
\hline
{\em \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1exception_1_1_wrong_number_of_elements_exception}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-exception.\-Wrong\-Number\-Of\-Elements\-Exception}} & \\
\hline
\end{DoxyExceptions}
\begin{DoxyReturn}{Returns}
Zoznam všetkých médií v databáze 
\end{DoxyReturn}


Implemented in \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_database_manager_aa4b3927a30b73a5ab46e621b07d652c4}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-Database\-Manager}.

\hypertarget{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a6363f39192b56da01664e77b45b9feb7}{\index{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}!get\-Category@{get\-Category}}
\index{get\-Category@{get\-Category}!cz::muni::fi::pb138::videolibrary::database::IDatabaseManager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}}
\subsubsection[{get\-Category}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Category} cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager.\-get\-Category (
\begin{DoxyParamCaption}
\item[{long}]{id}
\end{DoxyParamCaption}
)  throws No\-Such\-Element\-Exception, X\-Path\-Expression\-Exception, {\bf Wrong\-Number\-Of\-Elements\-Exception}}}\label{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a6363f39192b56da01664e77b45b9feb7}


Získanie kategórie z databázy. 


\begin{DoxyExceptions}{Exceptions}
{\em javax.\-xml.\-xpath.\-X\-Path\-Expression\-Exception} & \\
\hline
{\em \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1exception_1_1_wrong_number_of_elements_exception}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-exception.\-Wrong\-Number\-Of\-Elements\-Exception}} & \\
\hline
\end{DoxyExceptions}

\begin{DoxyParams}{Parameters}
{\em id} & I\-D kategórie, ktorá má byť nájdená \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Implemented in \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_database_manager_a96df453d50b744a8a4125897f9dfa744}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-Database\-Manager}.

\hypertarget{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_afc1023aa323602be18057e89460fcb38}{\index{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}!get\-Default\-Language@{get\-Default\-Language}}
\index{get\-Default\-Language@{get\-Default\-Language}!cz::muni::fi::pb138::videolibrary::database::IDatabaseManager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}}
\subsubsection[{get\-Default\-Language}]{\setlength{\rightskip}{0pt plus 5cm}String cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager.\-get\-Default\-Language (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_afc1023aa323602be18057e89460fcb38}


getter parametru default\-Language 

\begin{DoxyReturn}{Returns}
defaultný jazyk 
\end{DoxyReturn}


Implemented in \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_database_manager_a35bed21a04c1515e63d5762a2cb2aa22}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-Database\-Manager}.

\hypertarget{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a9b189f9b817b50d2b51883cb9a67e44a}{\index{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}!get\-Medium@{get\-Medium}}
\index{get\-Medium@{get\-Medium}!cz::muni::fi::pb138::videolibrary::database::IDatabaseManager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}}
\subsubsection[{get\-Medium}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Medium} cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager.\-get\-Medium (
\begin{DoxyParamCaption}
\item[{long}]{id}
\end{DoxyParamCaption}
)  throws X\-Path\-Expression\-Exception, No\-Such\-Element\-Exception, {\bf Wrong\-Number\-Of\-Elements\-Exception}}}\label{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a9b189f9b817b50d2b51883cb9a67e44a}


get\-Medium Vyhľadá médium podľa I\-D 


\begin{DoxyExceptions}{Exceptions}
{\em javax.\-xml.\-xpath.\-X\-Path\-Expression\-Exception} & \\
\hline
{\em Wrong\-Number\-Of\-Elements\-Exception} & \\
\hline
\end{DoxyExceptions}

\begin{DoxyParams}{Parameters}
{\em id} & I\-D média \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
nájdené médium alebo null 
\end{DoxyReturn}


Implemented in \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_database_manager_aaf45e7628d69c56c02dfebef4a92b5ff}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-Database\-Manager}.

\hypertarget{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a97d3a1aac3fc4581f4aaca0a0d807f43}{\index{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}!import\-From@{import\-From}}
\index{import\-From@{import\-From}!cz::muni::fi::pb138::videolibrary::database::IDatabaseManager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}}
\subsubsection[{import\-From}]{\setlength{\rightskip}{0pt plus 5cm}void cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager.\-import\-From (
\begin{DoxyParamCaption}
\item[{File}]{odf}
\end{DoxyParamCaption}
)}}\label{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a97d3a1aac3fc4581f4aaca0a0d807f43}


import\-From importuje media z odf suboru 


\begin{DoxyParams}{Parameters}
{\em odf} & subor v ktorom sa nachadzaju media \\
\hline
\end{DoxyParams}


Implemented in \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_database_manager_aade464c4172f64f8946b7c443768c7a2}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-Database\-Manager}.

\hypertarget{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a54176e006f1e7263b61d566f3a8f7fc3}{\index{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}!remove\-From\-Categories@{remove\-From\-Categories}}
\index{remove\-From\-Categories@{remove\-From\-Categories}!cz::muni::fi::pb138::videolibrary::database::IDatabaseManager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}}
\subsubsection[{remove\-From\-Categories}]{\setlength{\rightskip}{0pt plus 5cm}void cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager.\-remove\-From\-Categories (
\begin{DoxyParamCaption}
\item[{{\bf Medium}}]{medium}
\end{DoxyParamCaption}
)  throws X\-Path\-Expression\-Exception}}\label{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a54176e006f1e7263b61d566f3a8f7fc3}


remove\-From\-Category odoberie medium zo vsetkych kategorii 


\begin{DoxyExceptions}{Exceptions}
{\em javax.\-xml.\-xpath.\-X\-Path\-Expression\-Exception} & \\
\hline
\end{DoxyExceptions}

\begin{DoxyParams}{Parameters}
{\em medium} & Médium, ktoré bude odobrané z kategórii \\
\hline
\end{DoxyParams}


Implemented in \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_database_manager_aa9f09a2957551832701144f634ad2955}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-Database\-Manager}.

\hypertarget{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a0faa8ca939a5d034f9e33bc190ca6ad6}{\index{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}!remove\-Medium\-From\-Category@{remove\-Medium\-From\-Category}}
\index{remove\-Medium\-From\-Category@{remove\-Medium\-From\-Category}!cz::muni::fi::pb138::videolibrary::database::IDatabaseManager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}}
\subsubsection[{remove\-Medium\-From\-Category}]{\setlength{\rightskip}{0pt plus 5cm}void cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager.\-remove\-Medium\-From\-Category (
\begin{DoxyParamCaption}
\item[{{\bf Medium}}]{medium, }
\item[{{\bf Category}}]{category}
\end{DoxyParamCaption}
)  throws X\-Path\-Expression\-Exception}}\label{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a0faa8ca939a5d034f9e33bc190ca6ad6}


remove\-Medium\-From\-Category odstrani medium z kategorie 


\begin{DoxyParams}{Parameters}
{\em medium} & \\
\hline
{\em category} & \\
\hline
\end{DoxyParams}

\begin{DoxyExceptions}{Exceptions}
{\em X\-Path\-Expression\-Exception} & \\
\hline
\end{DoxyExceptions}


Implemented in \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_database_manager_ad028319794647ed7e6b0b792f36e291f}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-Database\-Manager}.

\hypertarget{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_aee20a1641aee042f375f46a01567c019}{\index{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}!serializeto\-X\-M\-L@{serializeto\-X\-M\-L}}
\index{serializeto\-X\-M\-L@{serializeto\-X\-M\-L}!cz::muni::fi::pb138::videolibrary::database::IDatabaseManager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}}
\subsubsection[{serializeto\-X\-M\-L}]{\setlength{\rightskip}{0pt plus 5cm}void cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager.\-serializeto\-X\-M\-L (
\begin{DoxyParamCaption}
\item[{U\-R\-I}]{output}
\end{DoxyParamCaption}
)  throws I\-O\-Exception, Transformer\-Configuration\-Exception, Transformer\-Exception }}\label{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_aee20a1641aee042f375f46a01567c019}


serializeto\-X\-M\-L Transformuje modifikovanú databázu do X\-M\-L súboru s danou U\-R\-I 


\begin{DoxyParams}{Parameters}
{\em output} & U\-R\-I súboru, do ktorého má byť transformovaná databáza \\
\hline
\end{DoxyParams}

\begin{DoxyExceptions}{Exceptions}
{\em I\-O\-Exception} & \\
\hline
{\em Transformer\-Configuration\-Exception} & \\
\hline
{\em Transformer\-Exception} & \\
\hline
\end{DoxyExceptions}


Implemented in \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_database_manager_a9403f7fedc8d0e962ed073fdfa684b89}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-Database\-Manager}.

\hypertarget{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a4758d62f9ecebff5d90e4f8e04014fd6}{\index{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}!serializeto\-X\-M\-L@{serializeto\-X\-M\-L}}
\index{serializeto\-X\-M\-L@{serializeto\-X\-M\-L}!cz::muni::fi::pb138::videolibrary::database::IDatabaseManager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}}
\subsubsection[{serializeto\-X\-M\-L}]{\setlength{\rightskip}{0pt plus 5cm}void cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager.\-serializeto\-X\-M\-L (
\begin{DoxyParamCaption}
\item[{File}]{output}
\end{DoxyParamCaption}
)  throws I\-O\-Exception, Transformer\-Configuration\-Exception, Transformer\-Exception }}\label{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a4758d62f9ecebff5d90e4f8e04014fd6}


serializeto\-X\-M\-L Transformuje modifikovanú databázu do daného X\-M\-L súboru 


\begin{DoxyParams}{Parameters}
{\em output} & Súbor, do ktorého má byť transformovaná databáza \\
\hline
\end{DoxyParams}

\begin{DoxyExceptions}{Exceptions}
{\em I\-O\-Exception} & \\
\hline
{\em Transformer\-Configuration\-Exception} & \\
\hline
{\em Transformer\-Exception} & \\
\hline
\end{DoxyExceptions}


Implemented in \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_database_manager_ac6dcfbf398c913c10d8e95a6e20a4688}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-Database\-Manager}.

\hypertarget{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_aa45dffea2061d014ef0587a756b8ed87}{\index{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}!set\-Default\-Language@{set\-Default\-Language}}
\index{set\-Default\-Language@{set\-Default\-Language}!cz::muni::fi::pb138::videolibrary::database::IDatabaseManager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}}
\subsubsection[{set\-Default\-Language}]{\setlength{\rightskip}{0pt plus 5cm}void cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager.\-set\-Default\-Language (
\begin{DoxyParamCaption}
\item[{String}]{default\-Language}
\end{DoxyParamCaption}
)}}\label{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_aa45dffea2061d014ef0587a756b8ed87}


setter parametru default\-Language 


\begin{DoxyParams}{Parameters}
{\em default\-Language} & defaultný jazyk \\
\hline
\end{DoxyParams}


Implemented in \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_database_manager_aeb161a1d260a20397ba362487a721a27}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-Database\-Manager}.

\hypertarget{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a4b3eca4276270a7d3b7391987e2d0b0b}{\index{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}!update\-Category@{update\-Category}}
\index{update\-Category@{update\-Category}!cz::muni::fi::pb138::videolibrary::database::IDatabaseManager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}}
\subsubsection[{update\-Category}]{\setlength{\rightskip}{0pt plus 5cm}void cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager.\-update\-Category (
\begin{DoxyParamCaption}
\item[{{\bf Category}}]{category}
\end{DoxyParamCaption}
)  throws X\-Path\-Expression\-Exception, No\-Such\-Element\-Exception}}\label{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a4b3eca4276270a7d3b7391987e2d0b0b}


update\-Category Zmena kategórie 


\begin{DoxyExceptions}{Exceptions}
{\em javax.\-xml.\-xpath.\-X\-Path\-Expression\-Exception} & \\
\hline
\end{DoxyExceptions}

\begin{DoxyParams}{Parameters}
{\em category} & Modifikovaná kategória \\
\hline
\end{DoxyParams}


Implemented in \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_database_manager_a29ce447c77c5ef9e6a9c1a653821adfe}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-Database\-Manager}.

\hypertarget{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a028750ae9dcd8adca2665ca3ef53e17b}{\index{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}!update\-Medium@{update\-Medium}}
\index{update\-Medium@{update\-Medium}!cz::muni::fi::pb138::videolibrary::database::IDatabaseManager@{cz\-::muni\-::fi\-::pb138\-::videolibrary\-::database\-::\-I\-Database\-Manager}}
\subsubsection[{update\-Medium}]{\setlength{\rightskip}{0pt plus 5cm}void cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-I\-Database\-Manager.\-update\-Medium (
\begin{DoxyParamCaption}
\item[{{\bf Medium}}]{medium}
\end{DoxyParamCaption}
)  throws No\-Such\-Element\-Exception, {\bf Wrong\-Number\-Of\-Elements\-Exception}}}\label{interfacecz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_i_database_manager_a028750ae9dcd8adca2665ca3ef53e17b}


update\-Medium Zmena parametrov média. 


\begin{DoxyExceptions}{Exceptions}
{\em \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1exception_1_1_wrong_number_of_elements_exception}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-exception.\-Wrong\-Number\-Of\-Elements\-Exception}} & \\
\hline
\end{DoxyExceptions}

\begin{DoxyParams}{Parameters}
{\em medium} & Modifikovaná inštancia média. \\
\hline
\end{DoxyParams}


Implemented in \hyperlink{classcz_1_1muni_1_1fi_1_1pb138_1_1videolibrary_1_1database_1_1_database_manager_a40ae5da29e748379106d81ba886154b0}{cz.\-muni.\-fi.\-pb138.\-videolibrary.\-database.\-Database\-Manager}.



The documentation for this interface was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
/home/mhatina/\-Skola/\-P\-B138/video-\/library-\/pb138/\-Video\-Library/src/main/java/cz/muni/fi/pb138/videolibrary/database/I\-Database\-Manager.\-java\end{DoxyCompactItemize}
